#ifndef LOGIN_DIALOG_H
#define LOGIN_DIALOG_H

#include <QDialog>
// 数据库连接类
#include <QSqlDatabase>
// 数据库错误信息类
#include <QSqlError>
#include <QMessageBox>
#include <QDebug>
// 数据库操作类
#include <QSqlQuery>
#include <QTime>
#include <QTimer>
#include <QPainter>
#include <QPaintEvent>

namespace Ui {
class Login_Dialog;
}

class Login_Dialog : public QDialog
{
    Q_OBJECT

public:
    explicit Login_Dialog(QWidget *parent = 0);
    ~Login_Dialog();
    bool connect2DB();

protected:
    virtual void paintEvent(QPaintEvent*event);

private slots:
    void on_pushButton__register_clicked();

    void on_pushButton_login_clicked();

signals:
    void loginSuccess_Signal(QString n,QString p);

private:
    Ui::Login_Dialog *ui;
    QSqlDatabase db;

    //连接数据库

    //创建表
    void createTable();
};

#endif // LOGIN_DIALOG_H
